// -----------------------------
// Author: 		Dhaenens Gert	
// Creation: 	10/18/2014 7:37:35 PM				
// -----------------------------

#include "LightActor.h"

LightActor::LightActor(const TString& Name, UInt32 LightType)
	: Actor(Name, Actor::Light)
	, m_Type(LightType)
	, m_Range(100.0f)
	, m_Intensity(1.0f)
{
}

LightActor::~LightActor()
{
}

void LightActor::SetRange(Float range)
{
	m_Range = range;
}
void LightActor::SetIntensity(Float intensity)
{
	m_Intensity = intensity;
}

Float LightActor::GetRange() const
{
	return m_Range;
}
Float LightActor::GetIntensity() const
{
	return m_Intensity;
}
UInt32 LightActor::GetLightType() const
{
	return m_Type;
}